﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sisco.LogicaNegocio
{
     public class EmpresaBLL
    {
         public List<AccesoDatos.EMPRESA> Listar()
         {
             AccesoDatos.EmpresaDAO empresaDAO = new AccesoDatos.EmpresaDAO();

             return empresaDAO.Listar();
         }

         public int Registrar(AccesoDatos.EMPRESA empresa)
         {
             AccesoDatos.EmpresaDAO empresaDAO = new AccesoDatos.EmpresaDAO();
             return empresaDAO.Registrar(empresa);
         }

         public void Actualizar(AccesoDatos.EMPRESA selectedEmpresa, string nombreEmpresa)
         {
             AccesoDatos.EmpresaDAO empresaDAO = new AccesoDatos.EmpresaDAO();
             empresaDAO.Actualizar(selectedEmpresa, nombreEmpresa);
         }

         public void Eliminar(AccesoDatos.EMPRESA selectedEmpresa)
         {
             AccesoDatos.EmpresaDAO empresaDAO = new AccesoDatos.EmpresaDAO();
             empresaDAO.Eliminar(selectedEmpresa);
         }
    }
}
